package io.renren.modules.project.service;

import com.github.pagehelper.PageInfo;
import io.renren.modules.project.model.ProjectBo;
import io.renren.modules.project.model.ProjectDo;
import io.renren.modules.project.model.ProjectVo;

import javax.xml.crypto.Data;
import java.util.Date;
import java.util.Map;

/**
 * 项目表
 *
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2020-11-19 16:52:50
 */
public interface ProjectService {

    PageInfo<ProjectVo> queryPage(Integer pageNum, Integer pageSize, String projectName, Date createTime, Date endTime,Integer projectStatus,Integer  CreateUserId);

    ProjectDo getById(Long id);

    Integer save(ProjectBo projectBo);

    Integer updateById(ProjectBo projectBo);

    Integer removeById(Long[] ids);

    Map<String,String> getDownLoadPath(Long id);
}

